package com.itheima.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.DTO.CheckItemDTO;
import com.itheima.DTO.CheckItemPageQueryDTO;
import com.itheima.VO.CheckItemVO;
import com.itheima.common.entity.PageResult;
import com.itheima.pojo.CheckItem;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author author
 * @since 2024-12-18
 */
public interface CheckitemService extends IService<CheckItem> {

    PageResult findPage(CheckItemPageQueryDTO checkItemPageQueryDTO);

    void addCheckItem(CheckItemDTO checkItemDTO);

    CheckItemVO findGetById(Integer id);

    void edit(CheckItemDTO checkItemDTO);

    void deleteItemById(Integer id);

    List<CheckItem> findAll();
}
